跳到主要内容

操作模型

待整理,本文档描述的可能已非最佳实践

game.create_unit(name)

创建模型

  • 参数
    • name (string) - 模型名称
  • 返回
    • result (boolean) - 创建结果
    • id (number) - 模型id
local result, id = game.create_unit(name)

game.set_unit_location(id, x, y, z)

设置模型当前位置

  • 参数
    • id (number) - 模型id
    • x (number) - 场景x坐标
    • y (number) - 场景y坐标
    • z (number) - 场景z坐标
game.set_unit_location(id, x, y, z)

game.set_unit_facing(id, angle)

设置模型朝向

  • 参数
    • id (number) - 模型id
    • angle (number) - 角度
game.set_unit_facing(id, 0)

game.set_unit_scale(id, scale)

设置模型缩放

  • 参数
    • id (number) - 模型id
    • scale (number) - 缩放大小
game.set_unit_scale(id, 1)

game.unit_play_animation(id, animName)

设置模型播放的动画

  • 参数
    • id (number) - 模型id
    • animName (string) - 动画名称
game.unit_play_animation(id, 'Idle')